A Quantitative Comparison of Scheduling Algorithms for Input-Queued Switches

نویسندگان

  • Nick McKeown
  • Thomas E. Anderson
چکیده

This paper quantitatively evaluates several alternative approaches to the scheduling of cells in a highbandwidth input-queued ATM switch. In particular, we compare the performance of three algorithms described previously: FIFO queueing, parallel iterative matching (PIM), maximum matching and two new algorithms: iterative round-robin matching with slip (SLIP) and least-recently used (LRU). For the synthetic workloads we consider, including uniform and bursty tra c, SLIP performs almost identically to the other algorithms. Cases for which PIM and SLIP perform poorly are presented, indicating that care should be taken when using these algorithms. But, we show that the implementation complexity of SLIP is an order of magnitude less than for PIM, making it feasible to implement a 32x32 switch scheduler for SLIP on a single chip.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Packet Scheduling in Input-Queued Cell-Based Switches

Input-queued switch architectures play a major role in the design of high performance switches and routers for packet networks. These architectures must be controlled by a scheduling algorithm, which solves contentions in the transfer of data units from inputs to outputs. Several scheduling algorithms were proposed in the literature for input-queued cell switches, operating on fixed-size data u...

متن کامل

Stable local scheduling policies in networks of input-queued switches

Most research on switch architectures and scheduling algorithms has focused on single switches. It is well known that certain scheduling policies that are based on maximum weight matching algorithms guarantee the stability of single switches. However, recent research has shown that most of these scheduling policies do not guarantee the stability of networks of input-queued switches. So far, onl...

متن کامل

A Framework for Evaluating Fairness in Input-Queued Switches: Fundamental Principles and Practical Strategies

Fairness in traffic management can improve the isolation between traffic streams, offer a more predictable performance, eliminate transient bottlenecks, mitigate the effect of certain kinds of denial-of-service attacks, and serve as a critical component of a quality-of-service strategy to achieve certain guaranteed services such as delay bounds and minimum bandwidths. Several research efforts h...

متن کامل

Cell Delay Modeling and Comparison of 2 Iterative Scheduling Algorithms for Atm Input - Queued Switches

A mathematical cell delay modeling and performance comparison of two iterative scheduling algorithms for ATM input-queued switch are carried out in this paper. The algorithms under consideration are iterative round robin with multiple classes (IRRM-MC) and iterative round robin with slip (iSLIP). By using Bernoulli arrivals a mathematical model is proposed for both algorithms. The developed mod...

متن کامل

Max-Min Fair Input-Queued Switching

Fairness in traffic management can improve the isolation between traffic streams, offer a more predictable performance, eliminate transient bottlenecks, mitigate the effect of certain kinds of denial-ofservice attacks, and serve as a critical component of a quality-ofservice strategy to achieve certain guaranteed services such as delay bounds and minimum bandwidths. While fairness in bandwidth ...

متن کامل

Distributed Scheduling Policies of Low Complexity for Networks of Input-Queued Switches

Scheduling algorithms for input-queued switches have been widely researched. It has been shown that various classes of scheduling algorithms guarantee the stability of single switches. However, recent research has demonstrated that most of these scheduling algorithms do not the guarantee stability for networks of switches. Most of the research that treats networks of switches proposes switching...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997